#include "Defs.h"

#ifndef _FLOAT_ARITHMETIC
#define _FLOAT_ARITHMETIC

	extern byte Lager(FloatP x, FloatP y);
	extern byte Less(FloatP x, FloatP y);
	
	extern byte ILager(int x, sbyte x_o, int y, sbyte y_o);
	extern byte ILess(int x, sbyte x_o, int y, sbyte y_o);

	extern void ISum(int x, sbyte x_o, int y, sbyte y_o, int* res, sbytep res_o);
	extern void ISub(int x, sbyte x_o, int y, sbyte y_o, int* res, sbytep res_o);
	extern void IMult(int x, sbyte x_o, int y, sbyte y_o, int* res, sbytep res_o);
	extern void IDiv(int x, sbyte x_o, int y, sbyte y_o, int* res, sbytep res_o);
	
	extern void IExp(int* x, sbytep x_o);
	extern void ISqr(int* x, sbytep x_o);

#endif